/*
 * @(#)AuditTrailConstant.java
 *
 * Copyright (c) 2003 DCIVision Ltd
 * All rights reserved.
 *
 * This software is the confidential and proprietary information of DCIVision
 * Ltd ("Confidential Information").  You shall not disclose such Confidential
 * Information and shall use it only in accordance with the terms of the license
 * agreement you entered into with DCIVision Ltd.
 */
package com.dcivision.audit;

/**
  AuditTrailConstant.java

  This class is to store all the access type parameter codes as constants.

    @author          Zoe Shum
    @company         DCIVision Limited
    @creation date   11/09/2003
    @version         $Revision: 1.10 $
*/

public class AuditTrailConstant {

  public static final String REVISION = "$Revision: 1.10 $";

  private AuditTrailConstant() {
  }

  /*   General Access Type    */
  public static final String ACCESS_TYPE_CREATE = "C";
  public static final String ACCESS_TYPE_UPDATE = "U";
  public static final String ACCESS_TYPE_VIEW = "V";
  public static final String ACCESS_TYPE_RENAME = "RN";

  /*  Access Type for DMS   */
  public static final String ACCESS_TYPE_DELETE = "D";
  public static final String ACCESS_TYPE_READ = "R";
  public static final String ACCESS_TYPE_COPY = "CP";
  public static final String ACCESS_TYPE_MOVE = "MV";
  public static final String ACCESS_TYPE_CHECK_OUT = "CO";
  public static final String ACCESS_TYPE_CHECK_IN = "CI";
  public static final String ACCESS_TYPE_CREATE_FOLDER = "CF";
  public static final String ACCESS_TYPE_CREATE_SHORTCUT = "CSC";//CREATE SHORTCUT
  public static final String ACCESS_TYPE_DELETE_FOLDER = "DF";
  public static final String ACCESS_TYPE_DELETE_SHORTCUT = "DSC";//DELETE SHORTCUT
  public static final String ACCESS_TYPE_COPY_FOLDER = "PF";
  public static final String ACCESS_TYPE_MOVE_FOLDER = "MF";
  public static final String ACCESS_TYPE_COPY_CREATE = "CC";
  public static final String ACCESS_TYPE_INVITATION_CREATE = "IC";
  public static final String ACCESS_TYPE_ARCHIVE="A";//ADD 07/01/04 EIP-1405 ARCHIVE 
  public static final String ACCESS_TYPE_BACKUP="B";//ADD 07/01/04 EIP-1405 ARCHIVE BACKUP
  
  public static final String ACCESS_TYPE_RENAME_SHORTCUT="RNS";//RENAME SHORTCUT
  public static final String ACCESS_TYPE_COPY_SHORTCUT="CPS";//COPY SHORTCUT
  public static final String ACCESS_TYPE_COPY_CREATE_SHORTCUT="CCS";//COPY CREATE SHORTCUT
  public static final String ACCESS_TYPE_MOVE_SHORTCUT="MVS";//MOVE SHORTCUT

}